#ifndef _INF_OTAUPDATE_H_
#define _INF_OTAUPDATE_H_

#include "main.h"
#include "esp_ota_ops.h"
#include "esp_http_client.h"
#include "esp_https_ota.h"
#include "esp_crt_bundle.h"
#include "esp_wifi.h"
#include "esp_netif.h"

#define HASH_LEN 32
#define OTA_URL_SIZE 256
#define EXAMPLE_NETIF_DESC_STA "example_netif_sta"

void get_sha256_of_partitions(void);
void Inf_OTAUpdata_task(void);

#endif // _INF_OTAUPDATE_H_